﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Sistema_Totem.Logica.Clases;

namespace Sistema_Totem.Vista.Propuesta
{
    public partial class AgregarPropuestaPasoUno: System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                List<Elemento> datosP = GetDataPortada();
                GridViewPropuestaPortada.DataSource = datosP;
                GridViewPropuestaPortada.DataBind();
                List<Elemento> datosI = GetDataIntro();
                GridViewPropuestaIntro.DataSource = datosI;
                GridViewPropuestaIntro.DataBind();
                List<Elemento> datosV = GetDataVi();
                GridViewPropuestaVision.DataSource = datosV;
                GridViewPropuestaVision.DataBind();

            }
        }

        protected List<Elemento> GetDataPortada()
        {
            List<Elemento> lista = new List<Elemento>();
            string[] campos = { "Titulo","Logo", "Fecha", "Cliente", "RIF", "Version"};
            for (int i = 0; i < campos.Length; i++)
            {
                Elemento campo = new Elemento
                {
                    Nombre = campos[i],
                };

                lista.Add(campo);
            }
            
            return lista;
        }

        protected List<Elemento> GetDataIntro()
        {
            List<Elemento> lista = new List<Elemento>();
            string[] campos = { "Alcance", "Proposito", "Justificacion"};
            for (int i = 0; i < campos.Length; i++)
            {
                Elemento campo = new Elemento
                {
                    Nombre = campos[i],
                };

                lista.Add(campo);
            }

            return lista;
        }

        protected List<Elemento> GetDataVi()
        {
            List<Elemento> lista = new List<Elemento>();
            string[] campos = { "Objetivo General", "Objetivos Especificos", "Limitaciones" };
            for (int i = 0; i < campos.Length; i++)
            {
                Elemento campo = new Elemento
                {
                    Nombre = campos[i],
                };

                lista.Add(campo);
            }

            return lista;
        }

        protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
        {

        }

        protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {

        }

        protected void GridViewPropuesta_secciones_SelectedIndexChanged(object sender, EventArgs e)
        {

        }

        protected void Button3_Click(object sender, EventArgs e)
        {

           
        }

        protected void Button2_Click(object sender, EventArgs e)
        {
           
        }
    }
}